package com.mm.pojo;

import javax.persistence.*;

@Table(name = "expense_claim_info")
public class ExpenseClaimInfo {
    /**
     * 报销申请记录表id
     */
    @Id
    @Column(name = "expe_id")
    private String expeId;

    /**
     * 员工id
     */
    @Column(name = "emp_id")
    private String empId;

    /**
     * 报销项目
     */
    @Column(name = "expe_protect")
    private String expeProtect;

    /**
     * 报销金额
     */
    @Column(name = "expe_money")
    private Double expeMoney;

    /**
     * 报销时间
     */
    @Column(name = "expe_time")
    private Long expeTime;

    /**
     * 审批记录表id
     */
    @Column(name = "exam_id")
    private String examId;

    /**
     * 创建时间
     */
    @Column(name = "expe_create_time")
    private Long expeCreateTime;

    /**
     * 修改时间
     */
    @Column(name = "expe_update_time")
    private Long expeUpdateTime;

    /**
     * 报销凭据（发票图片）
     */
    @Column(name = "expe_image")
    private String expeImage;

    /**
     * 备注
     */
    @Column(name = "expe_remark")
    private String expeRemark;

    /**
     * 获取报销申请记录表id
     *
     * @return expe_id - 报销申请记录表id
     */
    public String getExpeId() {
        return expeId;
    }

    /**
     * 设置报销申请记录表id
     *
     * @param expeId 报销申请记录表id
     */
    public void setExpeId(String expeId) {
        this.expeId = expeId;
    }

    /**
     * 获取员工id
     *
     * @return emp_id - 员工id
     */
    public String getEmpId() {
        return empId;
    }

    /**
     * 设置员工id
     *
     * @param empId 员工id
     */
    public void setEmpId(String empId) {
        this.empId = empId;
    }

    /**
     * 获取报销项目
     *
     * @return expe_protect - 报销项目
     */
    public String getExpeProtect() {
        return expeProtect;
    }

    /**
     * 设置报销项目
     *
     * @param expeProtect 报销项目
     */
    public void setExpeProtect(String expeProtect) {
        this.expeProtect = expeProtect;
    }

    /**
     * 获取报销金额
     *
     * @return expe_money - 报销金额
     */
    public Double getExpeMoney() {
        return expeMoney;
    }

    /**
     * 设置报销金额
     *
     * @param expeMoney 报销金额
     */
    public void setExpeMoney(Double expeMoney) {
        this.expeMoney = expeMoney;
    }

    /**
     * 获取报销时间
     *
     * @return expe_time - 报销时间
     */
    public Long getExpeTime() {
        return expeTime;
    }

    /**
     * 设置报销时间
     *
     * @param expeTime 报销时间
     */
    public void setExpeTime(Long expeTime) {
        this.expeTime = expeTime;
    }

    /**
     * 获取审批记录表id
     *
     * @return exam_id - 审批记录表id
     */
    public String getExamId() {
        return examId;
    }

    /**
     * 设置审批记录表id
     *
     * @param examId 审批记录表id
     */
    public void setExamId(String examId) {
        this.examId = examId;
    }

    /**
     * 获取创建时间
     *
     * @return expe_create_time - 创建时间
     */
    public Long getExpeCreateTime() {
        return expeCreateTime;
    }

    /**
     * 设置创建时间
     *
     * @param expeCreateTime 创建时间
     */
    public void setExpeCreateTime(Long expeCreateTime) {
        this.expeCreateTime = expeCreateTime;
    }

    /**
     * 获取修改时间
     *
     * @return expe_update_time - 修改时间
     */
    public Long getExpeUpdateTime() {
        return expeUpdateTime;
    }

    /**
     * 设置修改时间
     *
     * @param expeUpdateTime 修改时间
     */
    public void setExpeUpdateTime(Long expeUpdateTime) {
        this.expeUpdateTime = expeUpdateTime;
    }

    /**
     * 获取报销凭据（发票图片）
     *
     * @return expe_image - 报销凭据（发票图片）
     */
    public String getExpeImage() {
        return expeImage;
    }

    /**
     * 设置报销凭据（发票图片）
     *
     * @param expeImage 报销凭据（发票图片）
     */
    public void setExpeImage(String expeImage) {
        this.expeImage = expeImage;
    }

    /**
     * 获取备注
     *
     * @return expe_remark - 备注
     */
    public String getExpeRemark() {
        return expeRemark;
    }

    /**
     * 设置备注
     *
     * @param expeRemark 备注
     */
    public void setExpeRemark(String expeRemark) {
        this.expeRemark = expeRemark;
    }
}